rain check - French English Dictionary